#ifndef CALCULATE_H
#define CALCULATE_H

#include <QObject>
#include <string>
#include <bits/stdc++.h>

using namespace std;

class Calculate
{
public:
    Calculate();
    //获得四个数字的函数
    int getNum(int index);
    //生成四个数字的函数
    int RandomNum();
    //设置四个数字的函数
    void setNum();
    //打印答案的函数
    void printAnswer(int* arr, int oper_code, int method);
    bool hasAnswer(int* arr, int oper_code, int method);
    void Answer();

    //获得答案字符串的函数
    string getResult(int index);
    int getResultCount();
private:
    //记录答案个数
    int r;
    //生成的四个数字
    int arr[4];
    //存放答案的字符串
    string s[100];
};

#endif // CALCULATE_H
